package com.example.contact

import com.example.featuresdk.core.AbstractFeatureSDK
import com.example.featuresdk.core.INavigationMediator


//object PaymentFeatureSDK: AbstractFeatureSDK() {
//
//    private val featureEntry: FeatureEntry = FeatureEntry("Payment","Payment")
//
//    override fun featureEntry(): FeatureEntry {
//        return featureEntry
//    }
//}

class ContactFeatureSDK constructor(mediator: INavigationMediator): AbstractFeatureSDK(mediator) {

    companion object{
        const val FEATURE_KEY :String = "contact"
    }

    override fun featureKey(): String = FEATURE_KEY

    override fun label(): String = "Contacts"

    override fun entryImageId(selected: Boolean): Int {
        return if(selected) R.drawable.ic_sqlserver else R.drawable.ic_sqlserver_dark
    }
}
